The Isle of Man hosts many traditional ceremonies throughout the year
Island celebrates St Stephen's Day!